Injuries have prevented Ellsbury, who has more than $26 million left on his contract, from playing since 2017 and also stifled Bird's career.
Injuries have prevented Ellsbury, who has more than $26 million left on his contract, from playing since 2017 and also stifled Bird's career.